home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 1
/
Cream of the Crop 1.iso
/
UTILITY
/
TASEXAM6.ARJ
/
ARMS.TAS
< prev
next >
Wrap
Text File
|
1991-07-19
|
1KB
|
36 lines
{ ARMS.TAS
Compute the Arms' Short Term Trading Index (TRIN).
This script requires the following ticker files
NYAD- NYSE ADV ISSUES
NYDE- NYSE DEC ISSUES
SPNU- NYSE UP VOL
SPND- NYSE DN VOL
DJ30- DOW 30 INDUS
TRIN = (ADV ISSUES/DEC ISSUES)
------------------------
(ADV VOL/DEC VOL)
}
#MAX_QUOTES 100
NYAD : ARRAY; {ADV ISSUES}
NYDE : ARRAY; {DEC ISSUES}
SPNU : ARRAY; {UP VOL}
SPND : ARRAY; {DN VOL}
DJ30 : ARRAY; {DJ30}
TRIN : ARRAY;
IF TICKER = 'NYAD' THEN NYAD = C;
IF TICKER = 'NYDE' THEN NYDE = C;
IF TICKER = 'SPNU' THEN SPNU = C;
IF TICKER = 'SPND' THEN SPND = C;
IF TICKER = 'DJ-30' THEN DJ30 = C;
IF LAST_TICKER = 0 THEN RETURN;
TRIN = DIV(NYAD,NYDE);
TRIN = DIV(TRIN,DIV(SPNU,SPND));
OPENGRAPH(2);
GRAPH(DJ30,'DOW 30');
GRAPH(TRIN,'ARMS INDEX',MOV(TRIN,10,'S'),'ARMS 10 DAY SMA');
CLOSEGRAPH();
writeln('TRIN today is ',TRIN,' Change ',TRIN-TRIN[-1]);